Big Huge Thesaurus

Bufo boreas

noun

sounds kind of like